UPS and the International Brotherhood of Teamsters union have reached a labor agreement affecting approximately 340,000 workers nationwide, averting a strike that could have severely affected deliveries both to companies and directly to consumers. The five-year deal, which still needs to be ratified by the Teamsters rank-and-file, has been unanimously endorsed by the UPS Teamsters